feat(types,clerk-js): Introduce Custom OAuth providers - #3678
Conversation
🦋 Changeset detectedLatest commit: c63ced4 The changes in this PR will be included in the next version bump. This PR includes changesets to release 18 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
!snapshot |
|
Hey @nikospapcom - the snapshot version command generated the following package versions:
Tip: Use the snippet copy button below to quickly install the required packages. npm i @clerk/astro@0.0.2-snapshot.vc876098 --save-exact
npm i @clerk/backend@1.3.1-snapshot.vc876098 --save-exact
npm i @clerk/chrome-extension@1.1.3-snapshot.vc876098 --save-exact
npm i @clerk/clerk-js@5.8.1-snapshot.vc876098 --save-exact
npm i @clerk/elements@0.10.2-snapshot.vc876098 --save-exact
npm i @clerk/clerk-expo@1.2.6-snapshot.vc876098 --save-exact
npm i @clerk/express@0.0.16-snapshot.vc876098 --save-exact
npm i @clerk/fastify@1.0.18-snapshot.vc876098 --save-exact
npm i gatsby-plugin-clerk@5.0.0-beta.45 --save-exact
npm i @clerk/localizations@2.4.8-snapshot.vc876098 --save-exact
npm i @clerk/nextjs@5.2.3-snapshot.vc876098 --save-exact
npm i @clerk/clerk-react@5.2.8-snapshot.vc876098 --save-exact
npm i @clerk/remix@4.2.2-snapshot.vc876098 --save-exact
npm i @clerk/clerk-sdk-node@5.0.15-snapshot.vc876098 --save-exact
npm i @clerk/shared@2.3.3-snapshot.vc876098 --save-exact
npm i @clerk/tanstack-start@0.1.6-snapshot.vc876098 --save-exact
npm i @clerk/testing@1.1.10-snapshot.vc876098 --save-exact
npm i @clerk/themes@2.1.12-snapshot.vc876098 --save-exact
npm i @clerk/types@4.7.1-snapshot.vc876098 --save-exact
npm i @clerk/ui@0.1.8-snapshot.vc876098 --save-exact |
bc3a76a to
f5b9413
Compare
97dae2b to
ce6e670
Compare
|
!snapshot |
|
Hey @nikospapcom - the snapshot version command generated the following package versions:
Tip: Use the snippet copy button below to quickly install the required packages. npm i @clerk/astro@0.0.2-snapshot.vce6e670 --save-exact
npm i @clerk/backend@1.3.1-snapshot.vce6e670 --save-exact
npm i @clerk/chrome-extension@1.1.3-snapshot.vce6e670 --save-exact
npm i @clerk/clerk-js@5.8.1-snapshot.vce6e670 --save-exact
npm i @clerk/elements@0.10.2-snapshot.vce6e670 --save-exact
npm i @clerk/clerk-expo@1.2.6-snapshot.vce6e670 --save-exact
npm i @clerk/express@0.0.16-snapshot.vce6e670 --save-exact
npm i @clerk/fastify@1.0.18-snapshot.vce6e670 --save-exact
npm i gatsby-plugin-clerk@5.0.0-beta.45 --save-exact
npm i @clerk/localizations@2.4.8-snapshot.vce6e670 --save-exact
npm i @clerk/nextjs@5.2.3-snapshot.vce6e670 --save-exact
npm i @clerk/clerk-react@5.2.8-snapshot.vce6e670 --save-exact
npm i @clerk/remix@4.2.2-snapshot.vce6e670 --save-exact
npm i @clerk/clerk-sdk-node@5.0.15-snapshot.vce6e670 --save-exact
npm i @clerk/shared@2.3.3-snapshot.vce6e670 --save-exact
npm i @clerk/tanstack-start@0.1.6-snapshot.vce6e670 --save-exact
npm i @clerk/testing@1.1.10-snapshot.vce6e670 --save-exact
npm i @clerk/themes@2.1.12-snapshot.vce6e670 --save-exact
npm i @clerk/types@4.7.1-snapshot.vce6e670 --save-exact
npm i @clerk/ui@0.1.8-snapshot.vce6e670 --save-exact |
ce6e670 to
2b99821
Compare
2b99821 to
65c5fbc
Compare
anagstef
left a comment
There was a problem hiding this comment.
Left some minor comments, but in general looks good! Great job!! 🚀
ac07f7a to
7b4599b
Compare
98f9182 to
f154a27
Compare
|
!snapshot |
|
Hey @nikospapcom - the snapshot version command generated the following package versions:
Tip: Use the snippet copy button below to quickly install the required packages. npm i @clerk/astro@0.0.2-snapshot.vf154a27 --save-exact
npm i @clerk/backend@1.3.1-snapshot.vf154a27 --save-exact
npm i @clerk/chrome-extension@1.1.3-snapshot.vf154a27 --save-exact
npm i @clerk/clerk-js@5.9.0-snapshot.vf154a27 --save-exact
npm i @clerk/elements@0.10.2-snapshot.vf154a27 --save-exact
npm i @clerk/clerk-expo@1.2.6-snapshot.vf154a27 --save-exact
npm i @clerk/express@0.0.16-snapshot.vf154a27 --save-exact
npm i @clerk/fastify@1.0.18-snapshot.vf154a27 --save-exact
npm i gatsby-plugin-clerk@5.0.0-beta.45 --save-exact
npm i @clerk/localizations@2.4.8-snapshot.vf154a27 --save-exact
npm i @clerk/nextjs@5.2.3-snapshot.vf154a27 --save-exact
npm i @clerk/clerk-react@5.2.8-snapshot.vf154a27 --save-exact
npm i @clerk/remix@4.2.2-snapshot.vf154a27 --save-exact
npm i @clerk/clerk-sdk-node@5.0.15-snapshot.vf154a27 --save-exact
npm i @clerk/shared@2.3.3-snapshot.vf154a27 --save-exact
npm i @clerk/tanstack-start@0.1.6-snapshot.vf154a27 --save-exact
npm i @clerk/testing@1.1.10-snapshot.vf154a27 --save-exact
npm i @clerk/themes@2.1.12-snapshot.vf154a27 --save-exact
npm i @clerk/types@4.8.0-snapshot.vf154a27 --save-exact
npm i @clerk/ui@0.1.8-snapshot.vf154a27 --save-exact |
f7a007f to
e553bcc
Compare
…oduce tests for useEnabledThirdPartyProviders
…and address design system issues
e553bcc to
c63ced4
Compare
Description
This PR introduces custom OAuth provider support
Key changes include:
ProviderInitialIconcomponent for displaying provider initialsChecklist
npm testruns as expected.npm run buildruns as expected.Type of change